﻿@charset "utf-8";

/* CSS Document */

*{transition:all .5s;}









#flashs{ position:relative; height::; overflow:hidden;}

#flashs .bgitem{  z-index:1;position:absolute; top:0; }

#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-45px; padding:0px 6px;}

#flashs .btn span{ background:#252525; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;color:#fff;}

#flashs .btn span.on{  background:#29A0F7;}

/*searchMain*/

.searchMain{ height:80px; border-bottom:1px solid #f2f2f2;}

.searchMain .gjc{ float:left; line-height:80px;}

.searchMain .gjc a{padding-left:10px;}

.searchMain .sc{ float:right; margin-top:22px; background:url(../images/ssbg.png) no-repeat center;}

.searchMain .sc input{ float:left; width:218px; padding:0 15px; height:37px; line-height:37px; border:none;  font-size:14px; color:#6d6d6d; outline:none; background:none;}

.searchMain .sc a{ float:left; width:36px; height:37px;}

.sc .so{    width: 36px !important;font-size: 0px !important; cursor: pointer;}

/*zhineng*/

.zhineng{ background:url(../images/lang.png) repeat center top; padding-top:40px; padding-bottom:43px;}

.zhineng .znt{ text-align:center;}

.zhineng .znt p{ font-size:18px; color:#333;}

.zhineng .znt h5{ font-size:32px; color:#333; margin-bottom:10px; margin-top:5px;}

.zhineng .znt h5 span{ color:#0060aa;}

.zhineng .znt b{ display:block;} 

.zhineng .znt i{ display:block; margin-top:3px;}

.zhineng .znc{ position:relative; margin-top:30px;}

.zhineng .znc img{ display:block;}

.zhineng .znc dl{ position:absolute; right:0; width:386px;}

.zhineng .znc dt{ font-size:20px; color:#0060aa; font-weight:bold;}

.zhineng .znc dd{ font-size:13px; color:#333; line-height:20px; margin-top:10px;}

.zhineng .znc .z1{ top:0;}

.zhineng .znc .z2{ top:86px;}

.zhineng .znc .z3{ top:168px;}

.zhineng .znc .z4{ top:254px;}

.zhineng .znc .z5{ top:353px;}





/*chuanmei*/

.chuanmei{ background:url(../images/rwm.jpg) no-repeat center; height:463px;}

.chuanmei .container{ position:relative;}

.chuanmei dl{ color:#fff; padding-top:60px;}

.chuanmei dt p{ font-size:18px;}

.chuanmei dt p span{ font-size:28px;}

.chuanmei dt h5{ font-size:32px; margin-top:10px; margin-bottom:10px;}

.chuanmei dd{ margin-top:25px;}

.chuanmei dd p{ font-size:14px; padding-left:30px; background:url(../images/dian.png) no-repeat left center; line-height:34px;}

.chuanmei .shenq{ background-color:#fff; height:78px; line-height:78px; padding:0 25px; margin-top:30px;}

.chuanmei .shenq p{ font-size:14px; color:#333;}

.chuanmei .shenq span{ font-size:22px; color:#0060aa; font-weight:bold; margin-left:10px;}

.chuanmei .ewm{ position:absolute; width:136px; top:163px; right:90px;}

.chuanmei .ewm img{ display:block;}

.chuanmei .ewm p{ text-align:center; line-height:22px; margin-top:10px; font-size:15px; color:#fff;}

.chuanmei .phone{ position:absolute; padding-left:43px; background:url(../images/phone.png) no-repeat left center; top:380px; right:24px;}

.chuanmei .phone em{ display:block; color:#333;}

.chuanmei .phone b{ font-size:22px; color:#0060aa; font-family:"Arial";}





/*proMain*/

.proMain{ background-color:#f9f9f9; padding:40px 0;height: 580px;}



.proMain .pro_l{ float:left; width:226px; border:2px solid #0a74cc;}

.proMain .pro_l .pt{ background:url(../images/ptbg.png) no-repeat center top;}

.proMain .pro_l .pt a{ display:block; text-decoration:none; font-size:22px; color:#0865b2; text-align:center; padding-top:20px; padding-bottom:27px;}

.proMain .pro_l .pt img{ display:block; margin:0 auto; margin-top:3px;}

.proMain .pro_l ul{ padding:0 10px; overflow:hidden; padding-top:5px; background-color:#fff;}

.proMain .pro_l li{ margin-bottom:14px;}

.proMain .pro_l li h5 a{ font-size:16px; color:#fff; display:block; padding-left:53px; height:39px; line-height:39px; text-decoration:none;}

.proMain .pro_l li h5.pl1{ background:url(../images/pl1.png) no-repeat left center;}

.proMain .pro_l li h5.pl2{ background:url(../images/pl2.png) no-repeat left center;}

.proMain .pro_l li .sed_p p{ line-height:34px; height:34px; overflow:hidden; border-bottom:1px solid #ebebeb;}

.proMain .pro_l li .sed_p p a{ font-size:13px; color:#333; margin-left:30px; padding-left:21px; background:url(../images/yuan01.png) no-repeat left center;}

.proMain .pro_l dl{ background-color:#0a74cc; overflow:hidden; padding:20px 0;}

.proMain .pro_l dt{ float:left; margin-left:28px;}

.proMain .pro_l dd{ margin-left:70px; color:#fff;}

.proMain .pro_l dd p{ font-size:20px; font-family:"Arial";}



.proMain .pro_r{ float:right; width:750px;}

.proMain .pro_r .prt{ height:65px; background:url(../images/msw_p.jpg) repeat-x left top;}

.proMain .pro_r .prt ul{ height:65px; float:left;}

.proMain .pro_r .prt li{ float:left; width:194px; position:relative;}

.proMain .pro_r .prt li a{ display:block; width:194px; height:65px; line-height:65px; font-size:18px; color:#333; text-decoration:none; text-align:center;}

.proMain .pro_r .prt li i{ display:block; position:absolute; background:url(../images/sj.png) no-repeat center; width:13px; height:5px; bottom:-5px; left:50%; margin-left:6px; display:none;}

.proMain .pro_r .prt li:hover,.proMain .pro_r .prt li.on{ background:url(../images/prc.jpg) no-repeat center;}

.proMain .pro_r .prt li:hover i,.proMain .pro_r .prt li.on i{ display:block;}

.proMain .pro_r .prt li:hover a,.proMain .pro_r .prt li.on a{ color:#fff;}

.proMain .pro_r .prt .prologo{ float:right; margin-top:5px; margin-right:22px;}

.proMain .pro_r .prc ul{ overflow:hidden; width:771px;}

.proMain .pro_r .prc li{ float:left; border:5px solid #fff; width:227px; height:227px; position:relative; margin-top:21px; margin-right:20px;}

.proMain .pro_r .prc li img{ display:block; width:227px; height:227px;object-fit:cover;}

.proMain .pro_r .prc li .intr_p{ position:absolute; padding:15px; width:197px; background-color:#2d79b8; color:#fff; left:0px; bottom:0px; display:none;}

.proMain .pro_r .prc li .intr_p h5{ font-size:15px; margin-bottom:6px; text-align:center;}

.proMain .pro_r .prc li:hover{ border-color:#0861ac;}

.proMain .pro_r .prc li:hover .intr_p{ display:block;}





/*ggMain_01*/

.ggMain_01{ background:url(../images/ggbg_01.jpg) no-repeat center; height:180px;}

.ggMain_01 .container{ position:relative;}

.ggMain_01 p{ font-size:14px; color:#fff; padding-top:50px; padding-bottom:15px;}

.ggMain_01 h5{ font-size:24px; color:#fff; margin-bottom:8px;}

.ggMain_01 dl{ top:43px; right:0; position:absolute; padding-left:45px; background:url(../images/phone2.png) no-repeat left center; color:#fff;}

.ggMain_01 dd{ font-size:22px; font-family:"Arial";}

.ggMain_01 a{ display:block; background:url(../images/zxbg1.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#333; padding-left:51px; position:absolute; top:94px; right:0; text-decoration:none;}





/*tydMain*/

.tydMain{ padding-top:35px; padding-bottom:15px;}

.tydMain .tyt{ text-align:center;}

.tydMain .tyt p{ font-size:20px; color:#333;}

.tydMain .tyt h5{ font-size:30px; color:#0060aa; margin-bottom:10px;}

.tydMain .tyt i{ display:block; margin-top:5px;}

.tydMain .tyc{ margin-top:20px;}

.tydMain .tyc ul{ overflow:hidden; width:1001px;}

.tydMain .tyc li{ float:left; margin-right:1px; margin-bottom:1px; position:relative;}

.tydMain .tyc li a{ display:block; background-color:#000;}

.tydMain .tyc li img{ display:block; filter:alpha(opacity=30); /* IE */  

-moz-opacity:0.3; /* 老版Mozilla */  

-khtml-opacity:0.3; /* 老版Safari */  

opacity: 0.3; /* 支持opacity的浏览器*/}

.tydMain .tyc li span{ display:block; width:200px; height:40px; line-height:40px; background-color:#0861ab; color:#fff; font-size:13px; bottom:20%; position:absolute; text-align:center;}

.tydMain .tyc li:hover img{filter:alpha(opacity=100); /* IE */  

-moz-opacity:1; /* 老版Mozilla */  

-khtml-opacity:1; /* 老版Safari */  

opacity: 1; /* 支持opacity的浏览器*/}

.tydMain .tyc li span.tz{ left:0;}

.tydMain .tyc li span.tr{ right:0;}





/*ggMain_02*/

.ggMain_02{ background:url(../images/ggbg_02.jpg) no-repeat center; height:202px;}

.ggMain_02 .container{ position:relative; }

.ggMain_02 .lt{ padding-left:250px;}

.ggMain_02 span{ font-size:20px; color:#171717; padding-top:60px; display:block;}

.ggMain_02 h5{ font-size:26px; color:#0861ab; margin-bottom:8px;}

.ggMain_02 p{ font-size:13px; color:#333; margin-top:10px;}

.ggMain_02 dl{ top:75px; left:768px; position:absolute; padding-left:45px; background:url(../images/phone.png) no-repeat left center;}

.ggMain_02 dt{ color:#333;}

.ggMain_02 dd{ font-size:22px; font-family:"Arial"; color:#0861ab;}

.ggMain_02 a{ display:block; background:url(../images/zxbg2.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#fff; padding-left:51px; position:absolute; top:126px; left:768px; text-decoration:none;}





/*youshi*/

.youshi .ys1{ background:url(../images/youshi01.jpg) no-repeat center top; height:567px;}

.youshi .ys2{ background:url(../images/youshi02.jpg) no-repeat center top; height:279px;}

.youshi .ys3{ background:url(../images/youshi03.jpg) no-repeat center top; height:329px;}

.youshi .ys4{ background:url(../images/youshi04.jpg) no-repeat center top; height:333px;}

.youshi .ys5{ background:url(../images/youshi05.jpg) no-repeat center top; height:338px;}

.youshi .ys6{ background:url(../images/youshi06.jpg) no-repeat center top; height:401px;}

.youshi .container{ position:relative;}

.youshi .ys1 .yst{ overflow:hidden; margin-left:145px; padding-top:82px;}

.youshi .ys1 .yst dt{ float:left; background:url(../images/ystbg.png) no-repeat center; width:266px; height:81px; line-height:81px; text-align:center; font-size:32px; color:#fff;}

.youshi .ys1 .yst dd{ margin-left:282px;}

.youshi .ys1 .yst dd p{ font-size:20px; color:#333;}

.youshi .ys1 .yst dd h5{ font-size:34px; color:#44474e; margin-bottom:5px;}

.youshi .intr_y{ position:absolute;}

.youshi .intr_y dt{ font-size:24px; color:#333; position:relative; height:58px;}

.youshi .intr_y dt span{ font-size:44px; color:#0861ab;}

.youshi .intr_y dt em{ display:block; background:url(../images/yuan2.png) no-repeat center; width:58px; height:58px; line-height:58px; text-align:center; font-size:34px; color:#fff; font-family:"Arial"; left:-73px; top:0; position:absolute;}

.youshi .intr_y dd{ margin-top:25px;}

.youshi .intr_y dd span{ display:block; font-size:13px; line-height:20px;}

.youshi .intr_y dd p{ font-size:13px; padding-left:23px; line-height:20px; margin-bottom:10px; background:url(../images/ff.png) no-repeat left 8px;}

.youshi .ds1{ left:565px; top:275px;}

.youshi .ds2{ left:76px; top:65px;}

.youshi .ds3{ right:0px; top:98px;}

.youshi .ds4{ left:80px; top:90px;}

.youshi .ds5{ right:0px; top:70px;}

.youshi .ds6{ left:80px; top:70px;}







/*ggMain_03*/

.ggMain_03{ background:url(../images/ggbg_03.jpg) no-repeat center; height:188px;}

.ggMain_03 .container{ position:relative;}

.ggMain_03 p{ font-size:14px; color:#dde4e6; padding-top:50px; padding-bottom:10px;}

.ggMain_03 h5{ font-size:20px; color:#f9f9f9; margin-bottom:8px;}

.ggMain_03 h5 em{ font-size:30px; color:#40a8ff; font-weight:bold; margin-right:5px;}

.ggMain_03 span{ display:block; font-size:14px; color:#f9f9f9; margin-top:5px;}

.ggMain_03 dl{ top:50px; right:0; position:absolute; padding-left:45px; background:url(../images/phone2.png) no-repeat left center; color:#fff;}

.ggMain_03 dd{ font-size:22px; font-family:"Arial";}

.ggMain_03 a{ display:block; background:url(../images/zxbg3.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#333; padding-left:51px; position:absolute; top:102px; right:0; text-decoration:none;}

.submita{background: none; border: none;cursor: pointer;}



/*khjzMain*/

.khjzMain{ padding:40px 0;}

.khjzMain .kht{ text-align:center;}

.khjzMain .kht h5{ margin-bottom:3px;}

.khjzMain .kht h5 a{ font-size:30px; color:#0861ab;}

.khjzMain .kht i{ display:block; *margin-top:10px;}

.khjzMain .khc{ margin-top:20px;position: relative;}

.khjzMain .khc ul{ overflow:hidden;}

.khjzMain .khc li{ float:left; width:229px; margin-bottom:15px; text-align:center; border:3px solid #0861ab; position:relative; margin-right:20px;}

.khjzMain .khc li img{ display:block;object-fit:cover;}

.khjzMain .khc li h5{ margin:25px 0; font-weight:normal;}

.khjzMain .khc li h5 a{ font-size:15px; color:#0861ab;}

.khjzMain .khc li p{ margin:0 20px; font-size:13px; line-height:20px;}

.khjzMain .khc li .mor{ display:block; width:24px; height:24px; position:absolute; bottom:-12px; left:50%; margin-left:-12px;}





/*honerMain*/

.honerMain{ background:#f6f6f6; height:498px;}

.honerMain .ryt{ text-align:center; padding-top:37px;}

.honerMain .ryt h5{ margin-bottom:3px;}

.honerMain .ryt h5 a{ font-size:30px; color:#0861ab;}

.honerMain .ryt i{ display:block; *margin-top:10px;}

.honerMain .ryc{ position:relative; margin-top:24px;}

.honerMain .ryc ul{ overflow:hidden; width:900px; margin:0 auto;}

.honerMain .ryc li{ float:left; background-color:#fff; padding:10px; height:295px; width:187px; margin:0 9px;}

.honerMain .ryc li img{ display:block;}

.honerMain .ryc li p{ text-align:center; margin-top:10px;}

.honerMain .ryc li p a{ font-size:13px; color:#999;}

.honerMain .ryc .hbt{ display:block; width:41px; height:41px; transition:all 0s; position:absolute; top:125px;}

.honerMain .ryc .hbt1{ background:url(../images/hbt1.png) no-repeat center top; left:0;}

.honerMain .ryc .hbt2{ background:url(../images/hbt2.png) no-repeat center top; right:0;}

.honerMain .ryc .hbt:hover{ background-position:center bottom;}





/*aboutMain*/

.aboutMain{ padding-top:35px; padding-bottom:40px;}

.aboutMain .abt{ text-align:center;}

.aboutMain .abt h5{ margin-bottom:10px;}

.aboutMain .abt h5 a{ font-size:30px; color:#0861ab;}

.aboutMain .abt span{ display:block; background:url(../images/abtline.png) no-repeat center;}

.aboutMain .abm{ background-color:#f6f6f6; padding:30px 45px 30px 30px; margin-top:40px;}

.aboutMain .abm dl{ overflow:hidden;}

.aboutMain .abm dt{ float:left;}

.aboutMain .abm dt img{ display:block;object-fit:cover;}

.aboutMain .abm dd{ margin-left:505px;}

.aboutMain .abm dd h5{ padding:18px 0;}

.aboutMain .abm dd h5 a{ font-size:18px; color:#0861ab;}

.aboutMain .abm dd p{ font-size:13px; line-height:22px; height:110px; overflow:hidden;}

.aboutMain .abm dd span{ display:block; margin-top:25px; font-size:0;}

.aboutMain .abm dd span a{ display:inline-block; font-size:13px; color:#fff; width:86px; height:47px; line-height:47px; text-decoration:none; padding-left:60px; margin-right:15px;}

.aboutMain .abm dd span a.xq1{ background:url(../images/xq1.png) no-repeat center;}

.aboutMain .abm dd span a.xq2{ background:url(../images/xq2.png) no-repeat center;}

.aboutMain .workRoom{ margin-top:20px;}

.aboutMain .workRoom .wkl{ float:left; width:193px;}

.aboutMain .workRoom .wkl li{ width:193px; position:relative; vertical-align:top; height:115px;}

.aboutMain .workRoom .wkl li h5{ padding-left:86px; font-weight:normal; font-size:16px; color:#035ba3; padding-top:40px; padding-bottom:40px;}

.aboutMain .workRoom .wkl li span{ display:block; font-family:"Impact"; text-transform:uppercase; color:#999a9e; font-size:12px; margin-top:2px;}

.aboutMain .workRoom .wkl li i{ display:block; width:5px; height:15px; position:absolute; background:url(../images/sj2.png) no-repeat center; right:-5px; top:50%; margin-top:-7px; display:none;}

.aboutMain .workRoom .wkl li.bt1 { background:#eee;}

.aboutMain .workRoom .wkl li.bt2{ background:#e8e8e8;}

.aboutMain .workRoom .wkl li.bt3{ background:#dadada;}

.aboutMain .workRoom .wkl li.bt4{ background:#d2d2d2;}

.aboutMain .workRoom .wkl li.bt1 h5{background:url(../images/m01.png) no-repeat 25px center;}

.aboutMain .workRoom .wkl li.bt2 h5{background:url(../images/m02.png) no-repeat 25px center;}

.aboutMain .workRoom .wkl li.bt3 h5{background:url(../images/m03.png) no-repeat 25px center;}

.aboutMain .workRoom .wkl li.bt4 h5{background:url(../images/m04.png) no-repeat 25px center;}

.aboutMain .workRoom .wkl li.bt1:hover h5,.aboutMain .workRoom .wkl li.bt1.on h5{ background:url(../images/wkl1.png) no-repeat 25px center;}

.aboutMain .workRoom .wkl li.bt2:hover h5,.aboutMain .workRoom .wkl li.bt2.on h5{ background:url(../images/wkl2.png) no-repeat 25px center;}

.aboutMain .workRoom .wkl li.bt3:hover h5,.aboutMain .workRoom .wkl li.bt3.on h5{ background:url(../images/wkl3.png) no-repeat 25px center;}

.aboutMain .workRoom .wkl li.bt4:hover h5,.aboutMain .workRoom .wkl li.bt4.on h5{ background:url(../images/wkl4.png) no-repeat 25px center;}

.aboutMain .workRoom .wkl li:hover,.aboutMain .workRoom .wkl li.on{ background:url(../images/wklbg.png) no-repeat center;}

.aboutMain .workRoom .wkl li:hover h5,.aboutMain .workRoom .wkl li.on h5{ color:#fff}

.aboutMain .workRoom .wkl li:hover i,.aboutMain .workRoom .wkl li.on i{ display:block;}

.aboutMain .workRoom .wkl li:hover h5 span,.aboutMain .workRoom .wkl li.on h5 span{ color:#6eb5eb;}

.aboutMain .workRoom .wkr{ float:right; width:803px;}

.aboutMain .workRoom .wkr ul{ overflow:hidden; width:804px;}

.aboutMain .workRoom .wkr li{ float:left; width:267px; height:230px; position:relative; margin-left:1px; margin-bottom:1px;}

.aboutMain .workRoom .wkr li img{ display:block;object-fit:cover;}

.aboutMain .workRoom .wkr li a{ position:absolute; width:100%; height:100%; display:block; background:url(../images/yy.png) repeat center; overflow:hidden; top:0; left:0; text-decoration:none; display:none;}

.aboutMain .workRoom .wkr li a img{ margin:0 auto; margin-top:85px;}

.aboutMain .workRoom .wkr li a span{ display:block; text-align:center; color:#fff; font-size:13px; margin-top:10px;}

.aboutMain .workRoom .wkr li:hover a{ display:block;}







.newMain{ background:url(../images/newsbg.png) no-repeat center top; height:576px;}

.newMain .container{ padding-top:40px;}

.newMain .new_l{ float:left; width:680px;}

.newMain .new_l .nlist{ overflow:hidden; width:678px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4}

.newMain .new_l .nlist li{ float:left; width:339px; height:56px; text-align:center; background:url(../images/nlistbg1.png) repeat-x left center; line-height:56px; font-size:16px; color:#333; cursor:pointer;}

.newMain .new_l .nlist li span{ font-size:13px; color:#bfbfbf; font-family:"Impact"; text-transform:uppercase; margin-left:5px;}

.newMain .new_l .nlist li:hover,.newMain .new_l .nlist li.on{ background:url(../images/nlistbg2.png) no-repeat center; color:#fff}

.newMain .new_l .nlist li:hover span,.newMain .new_l .nlist li.on span{ color:#5195cd;}

.newMain .new_l .news{ background-color:#fff; width:680px; height:440px; overflow:hidden;}

.newMain .new_l .nc{ margin:30px;}

.newMain .new_l .nc dl{ overflow:hidden; padding-bottom:20px; border-bottom:1px solid #e5e5e5;}

.newMain .new_l .nc dt{ float:left;}

.newMain .new_l .nc dt img{ display:block;object-fit:cover;}

.newMain .new_l .nc dd{ margin-left:260px;}

.newMain .new_l .nc dd h5{ padding:18px 0;}

.newMain .new_l .nc dd h5 a{ font-size:15px; color:#333;}

.newMain .new_l .nc dd p{ color:#7d7d7d; line-height:20px; margin-bottom:40px;}

.newMain .new_l .nc dd>a{ font-size:15px; color:#7d7d7d; font-family:"Arial";}

.newMain .new_l .nc ul{ margin-top:20px;}

.newMain .new_l .nc li{ height:48px;overflow:hidden; background-color:#fcfcfc; margin-bottom:3px;}

.newMain .new_l .nc li h5{ float:left; width:48px; background:url(../images/date.png) no-repeat center; height:48px; font-weight:normal; font-family:"Arial"; text-align:center;}

.newMain .new_l .nc li h5 span{ font-size:26px; display:block; line-height:26px; color:#fff; padding-top:3px;}

.newMain .new_l .nc li h5 em{ color:#c8c8c8;}

.newMain .new_l .nc li p{  line-height:48px; width:445px; padding:0 20px; overflow:hidden; float:left;}

.newMain .new_l .nc li p a{ font-size:14px;}

.newMain .new_l .nc li .n2{ float:right; background:url(../images/morbg.png) no-repeat center; width:13px; height:13px; margin-top:18px; margin-right:15px;}

.newMain .new_r{ width:300px; float:right; height:496px; overflow:hidden; background-color:#fff;}

.newMain .new_r .nt{ text-align:center; background:url(../images/ntbg.png) no-repeat center; width:300px; height:56px; line-height:56px; color:#fff; font-size:16px;}

.newMain .new_r .nt span{ color:#5195cd; font-size:13px; font-family:"Impact"; text-transform:uppercase; margin-left:5px;}

.newMain .new_r .quetion{ padding:0 19px; height:370px; overflow:hidden; margin-top:30px;}

.newMain .new_r .quetion dl{ padding-bottom:30px; border-bottom:1px solid #e3e3e3; margin-bottom:30px;}

.newMain .new_r .quetion dt{ background:url(../images/wenbg.png) no-repeat center; padding:15px 0; margin-bottom:5px; overflow:hidden;}

.newMain .new_r .quetion dt p{ padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(../images/wen.png) no-repeat left 3px; margin-left:96px; width:145px;}

.newMain .new_r .quetion dt a{ font-size:13px; color:#333;}

.newMain .new_r .quetion dd{ background:url(../images/dabg.png) no-repeat center; overflow:hidden; padding:15px 0;}

.newMain .new_r .quetion dd span{  padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(../images/da.png) no-repeat left 3px; margin-left:20px; display:block; font-size:13px; color:#0861ab; width:145px;}newMain .new_r .quetion dd span{  padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(../images/da.png) no-repeat left 3px; margin-left:20px; display:block; font-size:13px; color:#0861ab; width:145px;}





/*panerMain*/

.panerMain{ padding-top:35px; padding-bottom:55px;}

.panerMain .pat{ text-align:center; padding-bottom:20px; border-bottom:1px solid #ebebeb;}

.panerMain .pat h5{ margin-bottom:10px;}

.panerMain .pat h5 a{ font-size:30px; color:#333;}

.panerMain .pat h5 span{ color:#0861ab;}

.panerMain .pat i{ display:block; width:40px; height:0; border-top:1px solid #0861ab; margin:0 auto; position:relative; top:21px;}

.panerMain .paner{ position:relative; margin-top:39px;}

.panerMain .paner ul{ overflow:hidden; width:936px; margin:0 auto;}

.panerMain .paner li{ float:left; width:218px; margin:0 8px;}

.panerMain .paner li img{ display:block; border:1px solid #f0f1f1;}

.panerMain .paner li p{ text-align:center; margin-top:12px;}

.panerMain .paner li p a{ font-size:13px; color:#333;}

.panerMain .paner .pbt{ display:block; position:absolute; width:41px; height:41px; top:70px; transition:all 0s;}

.panerMain .paner .pbt1{ background:url(../images/pbt1.png) no-repeat center top; left:-21px;}

.panerMain .paner .pbt2{ background:url(../images/pbt2.png) no-repeat center top; right:-21px;}

.panerMain .paner .pbt:hover{ background-position:center bottom;}







.formCont{ background:url(../images/formBg.jpg) no-repeat center top; height:488px;}

.formCont h5{ font-size:30px; color:#0861ab; padding-top:54px; margin-bottom:3px;}

.formCont p{ font-size:16px; color:#d4d4d4; font-family:"Impact"; text-transform:uppercase;}

.formCont ul{ margin-top:25px;}

.formCont li{ margin-bottom:5px; overflow:hidden;}

.formCont li span{ width:52px; border:2px solid #0861ab; border-right-width:1px; float:left;}

.formCont li span img{ display:block;}

.formCont li input,.formCont li textarea{ float:left; width:383px; outline:none; background:#fff; border:2px solid #0861ab; border-left:none; font-size:13px; color:#666;}

.formCont li input{ height:43px; line-height:43px; padding:0 10px;}

.formCont li textarea{ height:62px; line-height:20px; resize:none; padding:10px;}

.formCont .sub{ display:block; width:190px; height:47px;}



/* -- 弹出窗口 -- */

#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}

#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}

#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}











